Applied patch from Jan Heller that introduces list and hash table
authorSven Neumann <sven@gimp.org>
Sat, 22 Mar 2008 22:09:19 +0000 (22:09 +0000)
committerSven Neumann <neo@src.gnome.org>
Sat, 22 Mar 2008 22:09:19 +0000 (22:09 +0000)
commit357b221679ed61aeb1d34a4ef057c0315e71633a
treef7776be973e92f63794ccd28b95d5604766fa7c4
parent3f1b140fbed8ef8702f0be9a9e7355b341842692
Applied patch from Jan Heller that introduces list and hash table

2008-03-22  Sven Neumann  <sven@gimp.org>

Applied patch from Jan Heller that introduces list and hash
table
functionality and changes the babl database to use coalesced
hashing (bug #523507):

* babl/Makefile.am
* babl/babl-list.[ch]
* babl/babl-hash-table.[ch]: new files providing list and hash
table functionality.

* babl/babl-internal.h: include the new header files.

* babl/babl-db.[ch]: use the new code.

* babl/babl-fish.c: changed accordingly.

svn path=/trunk/; revision=294
ChangeLog
babl/Makefile.am
babl/babl-db.c
babl/babl-db.h
babl/babl-fish.c
babl/babl-hash-table.c [new file with mode: 0644]
babl/babl-hash-table.h [new file with mode: 0644]
babl/babl-internal.h
babl/babl-list.c [new file with mode: 0644]
babl/babl-list.h [new file with mode: 0644]